package com.voiceqsologger.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 通联日志实体
 */
@Data
@TableName("qso_log")
public class QsoLog {
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /** 对方呼号 */
    private String callsign;
    /** 信号报告，如 59、599 */
    private String signalReport;
    /** 设备信息 */
    private String rig;
    /** 天线信息 */
    private String antenna;
    /** 发射功率（字符串，示例：100W） */
    private String power;
    /** 天线高度（字符串，示例：20m） */
    private String height;
    /** 位置，QTH */
    private String location;
    /** 原始转写文本 */
    private String rawText;
    /** 创建时间 */
    private LocalDateTime createdAt;
}


